tumour virus - Turco Inglés Diccionario